package com.gopay.webtest.vo;


public class PayInfo{
	
	private String tranCode;
	private String merOrderNum;
	private String tranAmt;
	private String feeAmt;
	private String currencyType;
	private String goodsName;
	private String goodsDetail;
	private String merRemark1;
	private String merRemark2;
	//微信支付新增域  zhoutong add at 20160808 start
	private String merRemark3;
	private String gopayOrderId;
	//微信支付新增域  zhoutong add at 20160808 end
	private String buyerName;
	private String buyerContact;
	private String payMethod;
	private String remark;
	private String isRepeatSubmit;
	private String signType;
	private String language;
	private String charset;
	private String version;
	private String signValue;
	private String merchantID;
	private String tranDateTime;
	private String virCardNoIn;
	private String tranIP;
	private String backgroundMerUrl;
	private String merURL;
	private String isLocked;
	private String virCardNo;
	private String msgExt;
	private String customerEMail;
	private String respCode;
	private String authID;
	private String orgOrderNum;
	private String orgtranDateTime;
	private String orgtranAmt;
	private String orgTxnType;
	private String orgTxnStat;
	private String ticketAmt;
	private String isWapPay;
	private String bankCode;
	private String userType;
	private String emailAddr;
	private String merchantEncode;
	private String frontMerUrl;
	private String verficationCode;
	private String gopayServerTime;
	private String buyerRealMobile;
	private String buyerRealBankAcctNum;
	private String buyerRealCertNo;
	private String buyerRealName;
	
	//add by dongdh 20160504
    private String certificateType;  //证件类型
    private String bankCardType;  //卡类型
    private String creditCardExpired; // 信用卡 有效期
    private String orderId;  //订单号
	
	private String callType;
	private String goodsTag;
	private String productId;

	// add by jianglijun 20160927
	private String appId; // 商户微信应用id
	
	private String receiver;


	private String certNo;
	
	/*
	 * Update: Andronicus.Ge
	 * 新增运单需求中的两个字段: 承运商和运单号以及运单类型
	 */
	// ============================================START==========================================
	private String carrier;
	private String freightNum;
	private String freightType;
    public String getCarrier() {
        return carrier;
    }
    public void setCarrier(String carrier) {
        this.carrier = carrier;
    }
    public String getFreightNum() {
        return freightNum;
    }
    public void setFreightNum(String freightNum) {
        this.freightNum = freightNum;
    }
    public String getFreightType() {
        return freightType;
    }
    public void setFreightType(String freightType) {
        this.freightType = freightType;
    }
    // ============================================END==========================================

	private String cardAuthNo;//委托代收-银行卡鉴权编号 add by zhuliang at 20161221
	
	public String getCardAuthNo() {
		return cardAuthNo;
	}
	public void setCardAuthNo(String cardAuthNo) {
		this.cardAuthNo = cardAuthNo;
	}
	
	/**
	 * @return the receiver
	 */
	public String getReceiver() {
		return receiver;
	}
	/**
	 * @param receiver the receiver to set
	 */
	public void setReceiver(String receiver) {
		this.receiver = receiver;
	}
	/**
	 * @return the certNo
	 */
	public String getCertNo() {
		return certNo;
	}
	/**
	 * @param certNo the certNo to set
	 */
	public void setCertNo(String certNo) {
		this.certNo = certNo;
	}
	/**
	 * 初始化.
	 */
	public PayInfo() {
		tranCode = " ";
		merchantID= " ";
		merOrderNum = " ";
		tranAmt = " ";
		tranDateTime = " ";
		currencyType = " ";
		merURL = " ";
		customerEMail = " ";
		respCode = "";
		authID = "12345678";
		orgOrderNum = " ";
		orgtranDateTime = " ";
		orgtranAmt = " ";
		msgExt = " ";
		signValue = " ";
		virCardNoIn = "";
		virCardNo = "";
		tranIP = "";
		isLocked = "";


		orgTxnType="";
		orgTxnStat="";
		feeAmt="";

	}
	public String getTranCode() {
		return tranCode;
	}
	public void setTranCode(String tranCode) {
		this.tranCode = tranCode;
	}
	public String getMerOrderNum() {
		return merOrderNum;
	}
	public void setMerOrderNum(String merOrderNum) {
		this.merOrderNum = merOrderNum;
	}
	public String getTranAmt() {
		return tranAmt;
	}
	public void setTranAmt(String tranAmt) {
		this.tranAmt = tranAmt;
	}
	public String getFeeAmt() {
		return feeAmt;
	}
	public void setFeeAmt(String feeAmt) {
		this.feeAmt = feeAmt;
	}
	public String getCurrencyType() {
		return currencyType;
	}
	public void setCurrencyType(String currencyType) {
		this.currencyType = currencyType;
	}
	public String getGoodsName() {
		return goodsName;
	}
	public void setGoodsName(String goodsName) {
		this.goodsName = goodsName;
	}
	public String getGoodsDetail() {
		return goodsDetail;
	}
	public void setGoodsDetail(String goodsDetail) {
		this.goodsDetail = goodsDetail;
	}
	public String getMerRemark1() {
		return merRemark1;
	}
	public void setMerRemark1(String merRemark1) {
		this.merRemark1 = merRemark1;
	}
	public String getMerRemark2() {
		return merRemark2;
	}
	public void setMerRemark2(String merRemark2) {
		this.merRemark2 = merRemark2;
	}
	public String getBuyerName() {
		return buyerName;
	}
	public void setBuyerName(String buyerName) {
		this.buyerName = buyerName;
	}
	public String getBuyerContact() {
		return buyerContact;
	}
	public void setBuyerContact(String buyerContact) {
		this.buyerContact = buyerContact;
	}
	public String getPayMethod() {
		return payMethod;
	}
	public void setPayMethod(String payMethod) {
		this.payMethod = payMethod;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public String getIsRepeatSubmit() {
		return isRepeatSubmit;
	}
	public void setIsRepeatSubmit(String isRepeatSubmit) {
		this.isRepeatSubmit = isRepeatSubmit;
	}
	public String getSignType() {
		return signType;
	}
	public void setSignType(String signType) {
		this.signType = signType;
	}
	public String getLanguage() {
		return language;
	}
	public void setLanguage(String language) {
		this.language = language;
	}
	public String getCharset() {
		return charset;
	}
	public void setCharset(String charset) {
		this.charset = charset;
	}
	public String getVersion() {
		return version;
	}
	public void setVersion(String version) {
		this.version = version;
	}
	public String getSignValue() {
		return signValue;
	}
	public void setSignValue(String signValue) {
		this.signValue = signValue;
	}
	public String getMerchantID() {
		return merchantID;
	}
	public void setMerchantID(String merchantID) {
		this.merchantID = merchantID;
	}
	public String getTranDateTime() {
		return tranDateTime;
	}
	public void setTranDateTime(String tranDateTime) {
		this.tranDateTime = tranDateTime;
	}
	public String getVirCardNoIn() {
		return virCardNoIn;
	}
	public void setVirCardNoIn(String virCardNoIn) {
		this.virCardNoIn = virCardNoIn;
	}
	public String getTranIP() {
		return tranIP;
	}
	public void setTranIP(String tranIP) {
		this.tranIP = tranIP;
	}
	public String getMerURL() {
		return merURL;
	}
	public void setMerURL(String merURL) {
		this.merURL = merURL;
	}
	public String getIsLocked() {
		return isLocked;
	}
	public void setIsLocked(String isLocked) {
		this.isLocked = isLocked;
	}
	public String getVirCardNo() {
		return virCardNo;
	}
	public void setVirCardNo(String virCardNo) {
		this.virCardNo = virCardNo;
	}
	public String getMsgExt() {
		return msgExt;
	}
	public void setMsgExt(String msgExt) {
		this.msgExt = msgExt;
	}
	public String getCustomerEMail() {
		return customerEMail;
	}
	public void setCustomerEMail(String customerEMail) {
		this.customerEMail = customerEMail;
	}
	public String getRespCode() {
		return respCode;
	}
	public void setRespCode(String respCode) {
		this.respCode = respCode;
	}
	public String getAuthID() {
		return authID;
	}
	public void setAuthID(String authID) {
		this.authID = authID;
	}
	public String getOrgOrderNum() {
		return orgOrderNum;
	}
	public void setOrgOrderNum(String orgOrderNum) {
		this.orgOrderNum = orgOrderNum;
	}
	public String getOrgtranDateTime() {
		return orgtranDateTime;
	}
	public void setOrgtranDateTime(String orgtranDateTime) {
		this.orgtranDateTime = orgtranDateTime;
	}
	public String getOrgtranAmt() {
		return orgtranAmt;
	}
	public void setOrgtranAmt(String orgtranAmt) {
		this.orgtranAmt = orgtranAmt;
	}
	public String getOrgTxnType() {
		return orgTxnType;
	}
	public void setOrgTxnType(String orgTxnType) {
		this.orgTxnType = orgTxnType;
	}
	public String getOrgTxnStat() {
		return orgTxnStat;
	}
	public void setOrgTxnStat(String orgTxnStat) {
		this.orgTxnStat = orgTxnStat;
	}
	public String getIsWapPay() {
		return isWapPay;
	}
	public void setIsWapPay(String isWapPay) {
		this.isWapPay = isWapPay;
	}
	public String getTicketAmt() {
		return ticketAmt;
	}
	public void setTicketAmt(String ticketAmt) {
		this.ticketAmt = ticketAmt;
	}
	public String getBankCode() {
		return bankCode;
	}
	public void setBankCode(String bankCode) {
		this.bankCode = bankCode;
	}
	public String getUserType() {
		return userType;
	}
	public void setUserType(String userType) {
		this.userType = userType;
	}
	public String getEmailAddr() {
		return emailAddr;
	}
	public void setEmailAddr(String emailAddr) {
		this.emailAddr = emailAddr;
	}
	public String getMerchantEncode() {
		return merchantEncode;
	}
	public void setMerchantEncode(String merchantEncode) {
		this.merchantEncode = merchantEncode;
	}
	public String getFrontMerUrl() {
		return frontMerUrl;
	}
	public void setFrontMerUrl(String frontMerUrl) {
		this.frontMerUrl = frontMerUrl;
	}
	public String getVerficationCode() {
		return verficationCode;
	}
	public void setVerficationCode(String verficationCode) {
		this.verficationCode = verficationCode;
	}
	public String getGopayServerTime() {
		return gopayServerTime;
	}
	public String getBackgroundMerUrl() {
		return backgroundMerUrl;
	}
	public void setGopayServerTime(String gopayServerTime) {
		this.gopayServerTime = gopayServerTime;
	}
	public void setBackgroundMerUrl(String backgroundMerUrl) {
		this.backgroundMerUrl = backgroundMerUrl;
	}
	public String getBuyerRealMobile() {
		return buyerRealMobile;
	}
	public void setBuyerRealMobile(String buyerRealMobile) {
		this.buyerRealMobile = buyerRealMobile;
	}
	public String getBuyerRealBankAcctNum() {
		return buyerRealBankAcctNum;
	}
	public void setBuyerRealBankAcctNum(String buyerRealBankAcctNum) {
		this.buyerRealBankAcctNum = buyerRealBankAcctNum;
	}
	public String getBuyerRealCertNo() {
		return buyerRealCertNo;
	}
	public void setBuyerRealCertNo(String buyerRealCertNo) {
		this.buyerRealCertNo = buyerRealCertNo;
	}
	public String getBuyerRealName() {
		return buyerRealName;
	}
	public void setBuyerRealName(String buyerRealName) {
		this.buyerRealName = buyerRealName;
	}
    public String getCertificateType() {
        return certificateType;
    }
    public void setCertificateType(String certificateType) {
        this.certificateType = certificateType;
    }
    public String getBankCardType() {
        return bankCardType;
    }
    public void setBankCardType(String bankCardType) {
        this.bankCardType = bankCardType;
    }
    public String getCreditCardExpired() {
        return creditCardExpired;
    }
    public void setCreditCardExpired(String creditCardExpired) {
        this.creditCardExpired = creditCardExpired;
    }
    public String getOrderId() {
        return orderId;
    }
    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }
    public String getMerRemark3() {
        return merRemark3;
    }
    public void setMerRemark3(String merRemark3) {
        this.merRemark3 = merRemark3;
    }
    public String getGopayOrderId() {
        return gopayOrderId;
    }
    public void setGopayOrderId(String gopayOrderId) {
        this.gopayOrderId = gopayOrderId;
    }


	public String getCallType() {
		return callType;
	}

	public void setCallType(String callType) {
		this.callType = callType;
	}

	public String getGoodsTag() {
		return goodsTag;
	}

	public void setGoodsTag(String goodsTag) {
		this.goodsTag = goodsTag;
	}

	public String getProductId() {
		return productId;
	}

	public void setProductId(String productId) {
		this.productId = productId;
	}

	public String getAppId() {
		return appId;
	}

	public void setAppId(String appId) {
		this.appId = appId;
	}
}
